//
//  HNAction.h
//  HeroNuts
//
//  Created by Magic on 4/2/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <UIKit/UIKit.h>
#import "HNActor.h"

@interface HNAction : NSObject {
	HNActor* target_;
    NSMutableArray *actions_;
    int currentElement_;
}

- (id)initWithActorName:(NSString *)actor action:(NSString *)action;
- (void)startWithTarget:(HNActor*)aTarget;

//the following are to be inherited by subclasses
//they should not be used by other classes
- (void)playSoundEffect;
- (void)restore;
- (void)onRestoreFinished;
- (void)notifyCompletion;

@end
